Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F14 Italy F4 Bulgaria F3 Bulgaria F4 France F8 France F13 China F1 China F2 Morocco F1 Morocco F2 Croatia F4 Croatia F5 Italy F26 Israel F4 France F7 Croatia F3 Great Britain F7 Great Britain F17 Turkey F34 Turkey F35 Israel F2 Zivnobanka Open - Prostejov Open de L'Isere-Open 38 - Grenoble Heilbronn Open - Heilbronn Espinho Challenger - Espinho Maia Open 2002 - Maia Copa Ericsson - Guadalajara Pekao Open 2003 - Szczecin Czech Indoor Open - Prague Ethias Tennis Trophy - Mons France F20 Rodez GHI Bronx Tennis Classic - Bronx ATP Slovak Open Challenger - Bratislava Open de L'Isere-Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Samsung Secruities Cup Challenger - Seoul IPP Open - Helsinki Oberstaufen Cup - Oberstaufen ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Status Athens Open - Athens Unicredit Czech Open - Prostejov Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Porsche Open - Poznan XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Ipsos Bucharest Challenger - Bucharest Caversham International Tennis Tournament - Jersey Noumea Challenger Heilbronn Challenger Tanger Challenger Rabat Challenger Marrakech Challenger Monza Challenger Reggio Emilia Challenger Genova Challenger Gemax Open 2002 - Belgrade Challenger 42 - Andrezieux 10th Wartburg Open - Eisenach Open de Montauban - Montauban Tennis Napoli Cup - Naples Open 88 - Contrexeville Geneva Challenger - Geneva XI Venice Open - Venice Black Forest Open 2000 - Freudenstadt Challenger 42 - Andrezieux Compaq Challenger - Bucharest Optimus Maia Open - Maia 9th Wartburg Open - Eisenach Renault Slovenian Open - Ljubljana Internazionali di Tennis de San Marino - San Marino Open Carparti - Brasov Geneva Challenger The Scottish Tennis Championships - Edinburgh ATU Cup - Weiden Kyiv UMC Open - Kiev USTA Challenger of Burbank - Burbank Zagreb Open - Zagreb Warsteiner Challenger Lubeck - Lubeck Siemens Open 2002 - Scheveningen Cairo Challenger - Cairo Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Prague Challenger - Prague GHI Bronx Tennis Classic - Bronx V Torneo Internazionale di Tennis - Barletta ECM Cup - Prague Gosford Australian Unity Challenger - Gosford Zivnobanka Czech Open - Prostejov Muller Cup - Ulm Corona Mexico City Open - Mexico City San Luis Potosi ATP Challenger - San Luis Potosi AXA Open - Lisbon KGHM Polish Indoors - Wroclaw Sardinia International Championship - Cagliari Steelers Cup - Kosice Nord/LB Open 2004 - Braunschweig Tatra Banka Open - Bratislava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Podebradka Cup - Prague XL Capital Bermuda Open - Bermuda Tampere Challenger - Tampere Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Gallagher International - Hamilton Open de L'Isere - Grenoble ATU Cup 2001 - Weiden Zagreb Open - Zagreb BMW Tennis Championship - Sunrise Citta di Monza - Monza Geneva Challenger - Geneva ECM Prague Open - Prague Open Sainte-Victoire - Aix-En-Provence XL Challenger de Tenis Copa Sevilla - Seville Neride Prague Indoor - Prague Challenger Ford de Cherbourg - Cherbourg Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Open de Nice - Nice Maia Open - Oporto CA Challenger - Graz USTA Tennis Championships of Houston - Houston South African Airways Tennis Open - Durban Zivnobanka Czech Open - Prostejov KGHM Dialog Polish Indoors - Wroclaw Volkswagen TED Open - Istanbul Copa Sevilla Internacionales de Andalucia - Seville Mobilux Open - Luxembourg Challenger 42 - Andrezieux Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham XL Capital Bermuda Open - Bermuda Stella Artois Clay Court Championship - Budaors Oberstraufen Cup - Oberstaufen Ispat Open 2004 - Ostrava Qatar ATP Challenger - Doha SAA Hilversum Open - Hilversum Dusseldorf Open Challenger 2007 - Dusseldorf Cepu Open - San Marino Porsche Open - Poznan TED Open - Istanbul Samsung Securities Cup - Seoul ATU Cup - Weiden Pekao Open 2004 - Szczecin Open de Montauban - Montauban Privat Bank Cup - Dnepropetrovsk Nord LB Open 2006 - Braunschweig Lambertz Open by Stawag 2007 - Aachen Pro Tennis World Open - Sunrise Open D'Orleans - Orleans XL Capital Bermuda Open - Bermuda ECM Prague Open 2005 - Prague Timisoara Challenger - Timisoara Czech Open 2005 - Prostejov St. Petersburg Challenger - St. Petersburg Copa Petrobras-Paraguay - Asuncion PEOPLEnet Cup - Dnepropetrovsk Bancolombia Open - Cali Open D'Orleans - Orleans Bancastato Challenger Lugano - Lugano Pekao Open - Szczecin Ethias Trophy - Mons Lambertz Open - Aachen Heilbronn Open - Heilbronn Internazionali de Tennis di Bergamo - Bergamo Labertz Open by Stawag - Aachen Tatra Banka Open - Bratislava GHI Bronz Classic - Bronx St. Brieuc Challenger BNP Paribas Primrose - Bordeaux Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Aberto de Sao Paulo - Sao Paulo Mobilux Open - Luxembourg BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Croatia Osiguranje Rijeka Open - Rijeka Challenger 42 - Andrezieux Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger Bauer Watertechnilogy Cup 2008 - Eckental Pekao Open - Szczecin Internationaux de Nouvelle-Caledonie - New Caledonia 2008 China TCL Challenger - Guangzhou Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Tanger Jersey Challenger TED Open - Istanbul St. Brieuc Challenger Karlsruhe Challenger ECM Prague Open 2008 - Prague Turin Challenger Prosperita Open 2008 - Ostrava Zagreb Open - Zagreb Zenith Tennis Cup-Harbour Club - Milan Sporting Challenger '08-Trofeo Regione Piemonte - Turin s'Tennis Masters Challenger - Graz Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw IV Challenger Ciudad De Guayaquil - Guayaquil X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli 5° Sporting Challenger - Turin Top Wool Challenger-Immagine Trophy - Biella Porsche Open - Poznan dBI Tennis Challenger - Binghamton Dusseldorf Open 2006 - Dusseldorf Kazan Challenger Mitsubishi Electric Europe Cup - Monza ECU Prague Open - Prague Open de Montauban - Montauban Tarragona Challenger Challenger 42 - Andrezieux Heilbronn Open - Heilbronn Top Wool Challenger Biella - Biella USTA Challenger of Las Vegas - Las Vegas Internationaux de Tennis de Brest - Brest Volvo Sylt Open - Sylt V Trofeo Barcelona de Tenis - Barcelona VII Open Banc Agricol - Andorra Open Sainte Victoire - Aix-En-Provence Orbetello Challenger IPP Open - Helsinki Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona BMW Open - Munich Miller Lite Hall of Fame Tennis Championships - Newport Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Challenger Casino Lugano - Lugano Pekao Open - Szczecin Grand Prix Hassan II - Casablanca Samsung Securities Cup - Seoul Jameson Cup - Milan Ljubljana Challenger Tata Open 2003 - Chennai Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca ATP Challenger Open 2004 - Monchengladbach Allianz Suisse Open Gstaad - Gstaad Aamulehti Tampere Opene - Tampere 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag St. Petersburg Open - St. Petersburg Nossa Caixa Aberto de Sao Paulo - Sao Paulo Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires VI Torneo Internazionale di Tennis - Barletta Hungarian Open - Budapest Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda ECM Cup - Prague KGHM Dialog Polish Indoors - Wroclaw GHI Bronx Classic - Bronx Challenger Casino Lugano - Lugano Open de Montauban - Montauban Venice Open - Venice Tennis Cup of Flanders - Ostende Tata Open - Chennai Kyiv UMC Open - Kiev drkoop.com USTA Tennis Championships of Houston - Houston Okal Cup 2003 - Eckental Brasil Open - Costa do Sauipe IPP Open - Helsinki Croatia Open - Umag Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Intersport Heilbronn Open - Heilbronn Mercedes Cup - Stuttgart USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Idea Prokom Open - Sopot Challenger Ford de Cherbourg - Cherbourg Astana Challenger Memorial Savigny - Sassuolo Heineken Open Shanghai - Shanghai St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Chennai Open - Chennai International Tennis Championships - Delray Beach Open 13 - Marseille SAP Open - San Jose Kroger / St. Jude International - Memphis The Bolton Challenger - Bolton Abierto Mexicano Telfonica MoviStar - Acapulco 2001 UT Tyler Patriot Challenger - Tyler Dubai Open - Dubai Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Copa Ericsson - Sao Paulo Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Cahllenger - Nottingham IPP Open - Helsinki The Stella Artois Grass Court Championships - London Tatra Banka Open 2006 - Bratislava Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Allianz Suisse Open - Gstaad Exim Agmedia Open - Kosice RCA Championships - Indianapolis Mercedes Cup - Stuttgart Gemax Open - Belgrade Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Ciur Pribram Challenger - Pribram CA Tennis Trophy - Vienna Open Castilla y Leon - Segovia Sydney International - Sydney Challenger Ciudad de Tijuana - Tijuana Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Akbank Private Banking-TED Open - Istanbul Estoril Open - Estoril Internationaux de Doubs Open de Franchie-Comte - Besancon The Stella Artois Championships - London Generali Open - Kitzbuhel ATP Heineken Challenger 1999 - Ho Chi Minh City The Nottingham Challenger - Nottingham BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Northern Electric Open 1999 - Newcastle Polish Open 99 - Poznan Unicredit (Suisse) Bank S.A. Challenger - Chiasso Internationaux de Tennis de Brest - Brest Sydney International - Sydney Oberstaufen Cup - Oberstaufen The Hilversum Open - Hilversum Open Castilla y Leon - Segovia Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia Quelle Cup 2000 - Furth Pekao Open - Szczecin Jaegermeister Open - Braunschweig ABN/AMRO World Tennis Tournament - Rotterdam CA-Challenge 2000 - Graz drkoop.com USTA Tennis Championships of San Antonio - San Antonio Tatra Banka Slovak Open - Bratislava Grand Prix Hassan II - Casablanca TED Open-Akbank Private Banking - Istanbul BMW Open - Munich Segovia Challenger Open Castilla y Leon - Segovia Qwarant Cup - Sopot Grolsch Cup - Warsaw Maia Challenger - Oporto Healthsouth/USTA Men's Challenger of Burbank - Burbank Nuembrecht Challenger - Nuembrecht Prosperita Open 2007 - Ostrava Warsteiner Challenger Wolfsburg - Wolfsburg Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Quelle Cup 1999 - Furth Open de Mantouban - Montauban Tenniscup of Flanders - Ostende Open 88 - Contrexeville Frito Lay/USTA Challenger - Binghamton Medicor Open - Budapest Cairo Challenger - Cairo Top Wool Challenger Biella - Biella Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Czech Open - Prostejov Legg Mason Tennis Classic - Washington China Open - Beijing Unicredit Czech Open 2007 - Prostejov Challenger Lugano - Lugano BA-CA Tennis Trophy - Vienna Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Czech Open 2006 - Prostejov Connex Open Romania - Bucharest Sporting Challenger '07 Trofeo Regione Piemonte - Turin LXVII Concursu Internacional de Vigo - Vigo Adidas International - Sydney Chevrolet Cup - Santiago BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Aamulehti Tampere Open - Tampere Levene Gouldin & Thompson Tennis Challenger - Binghamton Dusseldorf Open Challenger - Dusseldorf International Championship of Croatia - Umag Legg Mason Tennis Classic - Washington D.C. Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Samsung Open - Brighton AAPT Championships - Adelaide Brisbane International - Brisbane Open 13 - Marseille Kobstaedernes ATP Challenger - Kolding Copa Petrobras-Uruguay - Montevideo Generali Open 2001 - Kitzbuhel Sybase Open - San Jose Cerveza Club Columbia Open - Bogota Ostrava Challenger Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Bordeaux Challenger Delray Beach International Tennis Championships - Delray Beach Furth Challenger Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston Internazionali di Tennis di San Marino - San Marino Next Generation Adelaide International - Adelaide Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Chennai Open - Chennai Synsam Swedish Open - Bastad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Serbia Open - Belgrade Campionati Internazionali di Sicilia - Palermo Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando Croatia Open - Umag Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow Downtown Athletic Club USTA Challenger - Amarillo Olbia Geovillage Open - Olbia GHI Bronx Tennis Classic - Bronx KGHM Polish Indoors - Wroclaw Polish Open 2000 - Poznan Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Siemens Open 2001 - Scheveningen 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Open de Charleroi - Charleroi Venice Challenger - Venice USTA Challenger of Burbank - Burbank Kyiv UMC Open - Kiev Internationaux de Bretagne - Brest Copa Ericsson - Santiago Intersport Heilbronn Open - Heilbronn Las Vegas Challenger - Las Vegas Pekao Open - Szczecin Tennis Napoli Cup - Napoli Tatra Banka Open - Bratislava BellSouth Open - Vina del Mar Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale The Priority Telecom Open - Amersfoort China Open - Beijing Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Dutch Open Tennis - Amersfoort Energis Open - Amersfoort Mercedes Cup - Stuttgart Italian Open - Rome Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tento Czech Open - Prague Tennis Masters Series - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo PBZ Zagreb Indoors - Zagreb Rogers Masters - Toronto Connex Open Romania - Bucharest Gold Flake Open - Chennai Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors - Basel Siebel Open - San Jose Medibank Private International - Sydney Wideyes Swedish Open - Bastad Davidoff Swiss Indoors - Basel BMW Open - Munich The Dubai Tennis Championships - Dubai Estoril Open - Estoril Grand Prix Hassan II - Casablanca Kroger / St. Jude International - Memphis Heineken Trophy - 's-Hertogenbosch Copa AT&T - Buenos Aires AIG Japan Open - Tokyo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Open de Moselle - Metz Rogers Masters - Montreal French Open - Paris BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Masters Series Monte-Carlo - Monte-Carlo Mercedes Cup - Stuttgart U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Hypo Group Tennis International - Portschach French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, Group 2, 2R, HUN-MON 1-4 Davis Cup, Group 2, 2R, MON-GRE 3-2 Davis Cup, Group 2, 2R, MON-ALG 5-0 Davis Cup, Group II, 1R, DEN-MON 3-2 Davis Cup, Group II, PO, GRE-MON 2-3 Davis Cup, Group II, PO, MAR-MON 2-3 Davis Cup, Group II, 2R, MON-LAT 2-3 Davis Cup, Group 2, 1R, MON-ALG 5-0 Davis Cup, Group 2, 1R, MON-MNE 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group II, 1R, MON-BLR 3-1